home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / rexx / imc / readme < prev    next >
Encoding:
Text File  |  1994-05-22  |  2.4 KB  |  57 lines

  1.  
  2. Files: rexx-imc-*.tar.Z ->  source and documentation, in compressed tarfile
  3.                 format
  4.        *-rexx-imc-*.tar.Z ->executable files for the machine named at the
  5.                 start of the file name, in compressed tarfile
  6.                 format
  7.  
  8. News
  9.  
  10. REXX/imc now supports language level 4.00, including the following features:
  11.  
  12.  * NOTREADY and FAILURE conditions, CONDITION() builtin function,
  13.    SIGNAL ON ... NAME ... and CALL ON ... NAME ...
  14.  * value() with three parameters
  15.  * stream() function for miscellaneous stream operations.
  16.  
  17. REXX/imc also supports several commandline parameters, enabling the user to
  18. interpret a string or turn tracing on (see rexx.ref for details).
  19.  
  20. Availability
  21.  
  22. REXX/imc runs on SunOS, but it has only been tested on Sun workstations.  I
  23. hope that it will be able to run on most BSD systems, perhaps with a small
  24. change mentioned in the building instructions.  I would appreciate it if
  25. users of systems other than those listed below who have found REXX/imc to
  26. work would mail me the details of what they had to do to get it running.  I
  27. will maintain a list of supported platforms:
  28.  
  29.    Hardware                                      Operating System   Notes
  30.    Sun 3/50, Sun 3/60, Sun SPARCstation SLC      SunOS 4.1.1         [1]
  31.    IBM RS6000                                    AIX 3.2             [2]
  32.  
  33. [1] On these systems, all documented features of REXX/imc can be expected to
  34.     work perfectly, except where there is a bug in the code.  There should
  35.     be no problems with compilation.
  36. [2] On these systems, the ability to use separately compiled function
  37.     packages is (currently) lacking.  A math function package written in
  38.     Rexx (supplied) may be used instead of the compiled one.
  39.  
  40. REXX/imc is written entirely in C, and it does not use yacc or lexx, which
  41. gives the interpreter more control over its error messages.  REXX/imc gives
  42. a full traceback when an error occurs.
  43.  
  44. The distribution of REXX/imc includes full documentation, including a
  45. tutorial on how to program in REXX (although I wouldn't regard it as
  46. a particularly high quality one ;-) ), a detailed description of the
  47. features supported, and a description of some of REXX/imc's internals.
  48.  
  49. ------------------------
  50.  
  51. REXX/imc is copyright, but free.  Permission is granted to use, copy and
  52. redistribute its code, provided that the same permission is granted to all
  53. recipients, and that due acknowledgement is given to the author.
  54.  
  55. Ian Collier
  56. imc@prg.ox.ac.uk
  57.